package com.agileboot.attendance.domain.settlement.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 结算单审核DTO
 */
@Data
public class SettlementApproveDTO {

    /**
     * 结算单ID
     */
    @NotNull(message = "结算单ID不能为空")
    private Long id;

    /**
     * 审核类型（1:乙方审核 2:甲方审核）
     */
    @NotNull(message = "审核类型不能为空")
    private Integer approveType;

    /**
     * 审核意见
     */
    private String approveRemark;

    /**
     * 是否通过
     */
    @NotNull(message = "审核结果不能为空")
    private Boolean approved;
} 